package com.itheima.mm.entity;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Map;

/**
 * @author ：songyu
 * @date ：Created in 2023/8/24
 * @description : 封装查询条件
 * @version: 1.0
 */
@ApiModel("分页查询请求参数对象")
@Data
public class QueryPageBean<T> implements Serializable{

    @ApiModelProperty("页码")
    private Integer currentPage; // 页码

    @ApiModelProperty("每页记录数")
    private Integer pageSize;   //每页记录数

    @ApiModelProperty("查询条件对象")
    private T queryParams;    //查询条件
}